home *** CD-ROM | disk | FTP | other *** search
- /*
- * SongInfo.h
- *
- * MIDAS Module Player for Windows NT Song Information View
- *
- * Copyright 1996 Petteri Kangaslampi
- */
-
- #ifndef __SONGINFO_H
- #define __SONGINFO_H
-
- #include "Registry.h"
-
-
- class SongInfoWindow;
-
- class SongInfoView : public midpView
- {
- private:
- SongInfoWindow *window;
- public:
- SongInfoView(void);
- virtual ~SongInfoView(void);
- virtual char *Name(void);
- virtual char *Description(void);
- virtual midpViewWindow *CreateViewWindow(Registry *registry = NULL);
- virtual void DestroyViewWindow(midpViewWindow *window);
- };
-
-
- class SongInfoWindow : public midpViewWindow
- {
- protected:
- midpModeless modeless;
- public:
- SongInfoWindow(int instanceNumber, midpView *view,
- Registry *registry = NULL);
- virtual ~SongInfoWindow(void);
- // virtual HWND WindowHandle(void);
- // virtual LRESULT SendMessage(UINT message, WPARAM wparam, LPARAM lparam);
- // virtual void SongChanged(void);
- void UpdateInfo(void);
- BOOL CALLBACK SongInfoWindow::ClassDialogProc(HWND hwnd, UINT message,
- WPARAM wparam, LPARAM lparam);
- };
-
-
- #endif